permanent filtration - French English Dictionary